rubber suspense kit - Spanish English Dictionary